﻿#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<string.h>

void nx(char*p, int len)
{
	int i = 0;
	if (len < 2)
		return 0;
	else
	{
		i = *p;
		*p = *(p + len - 1);
		*(p + len - 1) = i;
		nx(p + 1, len - 2);
	}
}

int main()
{
	char arr[] = { 0 };
	printf("请输入需要逆序的字符串：");
	scanf("%s", arr);
	int len = strlen(arr);
	nx(arr, len);
	printf("%s", arr);
	return 0;
}